至少一种非瞬态计算机可读存储介质,其上具有多个指令,其中所述多个指令被配置为使设备的安全控制器能够响应于由所述设备的所述安全控制器执行所述指令,而提供隔离的数字内容保护提供服务给所述设备,所述计算机可读存储介质包括:验证服务,其被配置为在所述设备的应用执行环境中的媒体应用与所述安全控制器之间形成信任关系,其中,所述应用执行环境包括操作系统,并且所述操作系统控制在所述应用执行环境中的资源,并且其中,所述安全控制器在所述应用执行环境的外部,使所述安全控制器的组件能够被保护而免于受到所述操作系统的组件的影响;以及数字内容保护驱动,其被配置为提供用于所述媒体应用的数字内容保护方案,以提供数字内容给在所述应用执行环境中启用了数字内容保护的发射机,从而提供给启用了数字内容保护的接收机,其中,所述数字内容保护驱动被配置为通过在所述应用执行环境中的内核模式数字内容保护模块与所述媒体应用通信,所述内核模式数字内容保护模块被配置为通过用户模式数字内容保护模块与所述媒体应用通信,其中,所述用户模式数字内容保护模块被配置为通过用户模式图形驱动与所述媒体应用通信,并且其中,所述用户模式数字内容保护模块和所述用户模式图形驱动二者都在所述应用执行环境中。